skysight-inc/HackerNews huggingface dataset:
Wow.

I knew a couple. He was over 6 feet tall and she was a little thing. Their first baby was enormous and he missed the birth by minutes. He showed up all excited about the birth of their first baby and she sat up and yelled at him "You are never touching me again!" They went on to have two more kids.

My first pregnancy was really hard -- I threw up for 8 months and the birth was hard -- and it took me more than a year to be willing to try again. When I intentionally got pregnant again, I began throwing up and remembered how hard the first pregnancy had been. I think I also had the flu. I told someone "I hope I am pregnant, because this is making me remember my first pregnancy. If I am not already pregnant, I may not have another baby. Ugh. I don't want to go through this again."

Hormonal birth control has potentially deadly side effects. Women by the millions take it anyway because the risks and side effects involved are less worse than having babies.

Please realize I was a very devoted mother, desperately wanted kids, and still have a strong relationship to my now adult sons. I was baby-crazy in my twenties. I have talked to lots of women over the years and many women a) do not want kids and never did and b) after having the first, took a long time to be willing to try again because it was such a dreadful experience.

Women don't do this because being born female makes us more virtuous (or some crap) than men. We do it because we have the equipment, thus it is ours to do. That's it.

Also, female or not, memory is state dependent. This is not specific to pregnancy. When I had a serious health crisis and was in constant excruciating pain for more than 3 years, I could CLEARLY remember the birth of my first child. Most of the time, I cannot. I am usually not miserable enough to have good access to those memory pathways.

Again, state dependent memory is not some gender based or pregnancy based weirdness. The inability to fully access traumatic memories likely has a protective function for the human race and it is extremely well known, not some "pregnant woman" anomaly.
Out of interest, are you talking about SQLAlchemy, or ORMs in general?

# a subquery
demo_accounts = db.query(Account.id).join(Client).filter(Client.name=='Demo')

# used inside a query
print(db.query(Account.name).filter(Account.id.in_(demo_accounts)))

SELECT account.name AS account_name
FROM account
WHERE account.id IN (SELECT account.id AS account_id
FROM account JOIN client ON client.id = account.client_id
WHERE client.name = :name_1)

# or as a cte
da_as_cte = demo_accounts.cte()

print(db.query(Account.name).join(da_as_cte, da_as_cte.c.id==Account.id))

WITH anon_1 AS
(SELECT account.id AS id
FROM account JOIN client ON client.id = account.client_id
WHERE client.name = :name_1)
SELECT account.name AS account_name
FROM account JOIN anon_1 ON anon_1.id = account.id

There are obviously much more complex cases, but SA tends to handle things in a pretty sane way. You can compose query segments (like above) and if you really need to go back to the raw sql, you can and still have the results mapped into your python objects.
Google's stock doesn't seem to be reacting too badly to the ad-blocking developments, so maybe investors know something OP doesn't.
I got a great score on an exotic DMM from the 80s where the only problem was a weak ROM socket. Machine pin sockets might be OK (if you're always inserting a brand new IC) but dual wipe definitely wears out.

Gold plating only works for expensive parts, and only if you have the same plating on both parts. The 10u gold alloys on flashy audio equipment looks great but they aren't likely to be any more reliable than tin. A gold socket can't save a tin balled CPU: http://www.te.com/documentation/whitepapers/pdf/p316-90.pdf
Create web apps without reloading
> I don't think you understand the technicality behind it

I think you're right.

> Sites can only attempt to ask by basically rendering that message and then replacing with ads. If the ads never load, then you'll see that message.
Options are not bad if they didn't come with expiry dates. Especially the 90 days after not working expiry date.
Here's a link explaining how to request a refund. It took me about 30 seconds, and I received a refund immediately.
I am told that Project Wonderful (https://www.projectwonderful.com/) is pretty good. Haven't looked into it deeply myself, though.
As others have mentioned a bit, while being a cute demo this really isn't advantageous. The constant brightness gets irritating with lights 3" in front of your face beaming directly into your eyes, and good luck trying to eat pizza and drink something while doing this. On the pro side, well, um.... not very clear what that would be over having an actual TV.

If you don't have a TV and all you have is the oculus, then why try to re-create such an environment at all? You loose the immersive qualities of the oculus to begin with.

To me the point of oculus is having content made directly for it... where it is 180-360 degrees, and you can't see it all without looking around. Repurposing standard Netflix movies doesn't give much an advantage.
There was a nonzero cost to making this post. Why did you bother?
Well there is one company relatively recently that has raised $300M on a $1B valuation. I don't know the liquidation preference, but it happens.
No, Apple will give a refund to anyone in any country that asks for any purchase on an app or IAP.
Right click -> open. If you open an app this way, the gatekeeper dialog box will allow you to launch the app if you want (but the warning will still be shown). Once you open the app for the first time, you won't be prompted again.
Wow this dude has massive sour grapes about Google killing Mahalo.

Hey Calcanis, get over it, it's just business.
Regarding the for loops I guess you mean the 1+N problem? The great thing about SA is that you can just change your loading strategy at any point to fix it without having to touch any other code.

q = db.query(P)
# add this later to fix your issues
# q = q.options(subqueryload('children'))

p = q.filter(P.id==73)

for c in p.children:
# oops, loads of db queries here
pass
The real shit ones are mobile websites that do both the following at the same time
1. Giant in your face have-to-close ad.
2. Massive bar at bottom with tiny close button
Article is a complete strawman. The patent troll's arguments are that a specific integer parameter in question cannot be less than two, not that all integers are not less than two. I.e. that in some specific narrow context, because of other features of the specification, it is to be understood that even though the number is referred to as an integer, that just rules out fractions and real values, and doesn't mean other constraints on the value have gone out the window.

Evidently there is a history of some waffling in that 1 had been included previously (probably because the 1 case turned out to infringe on something, so they wanted to exclude it). Regardless, they had excluded zero and the negative values from the beginning, it appears.
I do not accept that advertising is manipulative. I accept that many forms of communication, it can be.

> Advertising is manipulative and it's not immoral to block these attempts at manipulation.

My argument has never been that you shouldn't be able to control what's presented to you, just that if it's part of an exchange, if you reject one part, you shouldn't get the other. and I think casting yourself as actually helping the advertiser in this situation is a specious argument.
Ok, but it's not the right product to bring VR to the masses.
I've never heard someone say they "need" a Pi. What's your pitch?
Evernote is just out of touch:

> So sorry about this - we've been trying to avoid calling this "markdown support" because, to your point, it clearly is not... sorry for (our) miscommunication!
Jason likely hates Google as it killed his search-engine-result-spamming startup Mahalo with an algorithm tweak:

http://www.seobook.com/matt-cutts-eats-mahalo-spam
Look, I'm not saying he's a good person. But a DMCA is warranted when copyright isn't followed. As annoying as this guy is, it's still his work and he should be identified in the copyright of that project (unless all of his code has been removed/rewritten. Then a counter-notice should be filed.)

If the copyright notice is wrong, then it's wrong, but then you get into a very weird legal quagmire where people were committing code under someone else's copyright. I don't know if they were giving up their copyright in that case or not. And if there's something wrong with the DMCA notice (like if it was submitted for no reason), a counter-notice should be filed. And if this person is in the wrong, he'll get more than he bargained for when he began throwing his weight around.

Someone's going to get what they deserve. I don't know who, but someone will.
BitFury reveals details about $100M Bitcoin mine
I would be an enthusiastic user of a curated adblocker that only allows actually non-intrusive, non-deceptive ads. (No autoplaying video or sound, no popovers, nothing that flashes or vibrates, no "one weird trick"...) I really would like to support the sites I use, if I could find a happy medium that let me do so without undue irritation or excessive effort on my own part.

Anything that requires the ad company to pay seems like the wrong way to go about it, but I'm not sure what the alternative is. This would require a fair bit of active, ongoing curation, and that has to be paid for somehow.
Maybe...

But seriously, I guess I think it's not a Monad. The Monad signature (in this case) is

(>>=) :: Maybe a -> (a -> Maybe b) -> Maybe b

and I think what we really want (and what I said we wanted to do) is

Maybe a -> (a -> b) -> Maybe b

I don't know whether that's Applicative or Functor, but I don't think it's Monad.
I would be interested in examples of people (besides Carmack) who are able to handle day to day management responsibilities and stay technically sharp in new technologies coming out. There's only so much time in a week, and your performance drops as you exceed 40-50 hrs/week.

I'd rather hire someone with management skill who knows how to delegate to those who have the required technical skills, rather than spin constantly trying to be the master of everything and failing at it.
This is a temporary fix. Despite the few conscientious objectors, ad-blockers will be ubiquitous. My best guess:

Big-name websites will show more native adds. Companies will be desperate after losing digital adds, especially with the move to on-demand TV - they'll look to spend more on these.

Other sites will look to survive by direct payment. We'll see more (and possibly higher) paywalls. Donations will become necessary for those who can't get away with paywalls. It will be harder to keep a small operation self-sufficient.

Basically, adds will either still be there (just less obvious) or you'll be paying the difference. This will come at the expense of many small sites.
The WSJ cracked the adblocking code
This exemplifies a misunderstanding I see a lot of people make. The web isn't whatever happens to be rendered by a browser. It's a shared information space full of linked resources. The protocol and document format aren't defining characteristics of the web, they are implementation details. It's the links and distributed nature that are the defining qualities of the web.

If you followed a link to some content, then it's on the web – even if the native application that is rendering it isn't called a general-purpose web browser, and even if a general-purpose web browser can't render that content.

There is no dichotomy between native applications and the web. HTML document in a web browser -> Link -> JSON document in a native app -> Link -> HTML document ina web browser is one unbroken chain of surfing the web. Deep links in iOS 9 just make this a more seamless experience than before, and they do it in a way that is more compatible with non-native applications. Before, you had to mess about with application-specific schemes. Now you can do it with standard HTTP URIs that can be useful to non-iOS devices as well.

If you prefer an HTML document rendered in Mobile Safari to a JSON document rendered in a different iOS application, then you can argue that, but you aren't arguing for the web over the non-web – you're arguing for a single generic document viewer over specialised ones. In both cases, you are using a native iOS application to view a remote document that you followed a link to.
If you want to do any sort of custom drawing or animation you basically can't do it with the web, the performance just isn't there. You must stay on the specific fast paths offered by the browser or you're screwed.

So no, the web cannot do pretty much anything with content and data. The web can do very, very little with content & data, it is just often enough coverage for passive things like articles.
Thanks Luke, great app. I like the UI and color-scheme as well, to my eyes it seems inspired by Android 4.1 but with space and color used to delineate UI elements instead of hard borders/buttons.
I tried out ublock, didn’t seem to work on twitch.tv and a couple of other random things.
So I moved back to ABP.
Bingo. That, and clicking on results that are further down actually does help propel them higher.
Lyft costs 17% less this fall
Why do you say that Carmack is in management? I don't get the impression that he's a people manager. A CTO does not necessarily have people reporting to them in a people management sense. From what I've read, I would assume he does not. (I could be wrong - I don't really know.)

High judgment individual contributors often take on responsibilities that can be considered management, like deciding business and technical strategy, designing products, prioritizing roadmaps, etc., but while these are management functions, taking on these responsibilities does not mean that one is in management.

From the blog post, it sounds like Carmack is a highly productive, high judgment individual contributor with the responsibilities you'd expect of a CTO (technical strategy). I would say that someone is "in management" when their chief function is managing other people. From this post, Carmack seems to be delivering work as an individual contributor and (very senior) technical lead.

Along the same lines, I recommend we discourage phrasing like "move up to management". Management is a different job, not a better or superior one. In well-run technical companies there are managers and individual contributors at all seniority levels, such that one does not need to become a manager to "move up", even to CTO level.
Speaking as a NZer who's parents have a flag flying high outside their house (rural, with B&B), I disagree. My parents love countries where the flag is flown proudly - Canada being a great example where it's everywhere to be seen, Bhutan even more so. But my parents don't feel the same, mostly because they don't feel particularly patriotic about the current Kiwi flag. They partly fly it because they wish there was some sort of patriotism associated with it and they feel that flying it might help that, but partly just because it helps guests find their house when they're staying at the B&B.

Given the NZ flag's Union Jack and very close resemblance to the Australian flag I can understand why people don't feel too strongly about the current state of affairs. There's nothing evocative, nothing that feels distinctive to NZ. How many NZ flags do you see being waved at sporting events compared to silver ferns and the like? Almost none. Based on that alone I think it's high time we shrugged off the flag's colonial roots and changed it to something that's uniquely NZ. It might take a while for people to adjust to the change (after all, people generally don't like change), but in the long run people will support it just because it's truly ours.
Great way to incentivize your workforce guys. Reminds me of when Circuit City laid off all their most senior salespeople. IIRC this was about six months before the company imploded.
This is not new behavior for the EFF. Some previous comments calling this out:

https://news.ycombinator.com/item?id=9472613

https://news.ycombinator.com/item?id=7974446
The thing about potentially having to wait two weeks to make an updated app available, and the control over your business that implies, makes my testicles suck up into my torso.
it hides in plain sight
Does anyone know more, or have a link to more info, about the problems with dSYM and bitcode?
I've just been using this to my advantage on a system I'm working on.

I've created a bunch of base queries that map from my user account table to each different table that users have access too. I can then use these base queries as a starting point to make sure people don't access records that don't belong to them.

bq = db.query(Obj).join(ParentA).join(ParentB).join(User).filter(User.id==bindparam('user_id'))

q = bq.filter(other_rules).params(user_id=1)...

It's a really flexible system.
That's not a bug. Your array reference isn't changing, just the data in the object. Scala (which uses var and val for mutable and immutable) would do exactly the same thing.

Heck, even Java (using final to mark immutable) would work like this. This is basically how every OO language works.
Thanks. I was wondering why this guy was so extremist. But now it makes sense.
The fact that you can choose no is precisely what makes the Web so good. The fact that you can block ads at all, that you can disable JS, that the Tor Browser bundle can be so simple to use, that you can easily get URLs to things, that you can copy text, are all huge benefits of the Web.

Ever tried getting a URL to some Facebook content on mobile? The only way that I've found is to "Send as Message" (Facebook for Android only implements sharing inside Facebook, there's no way to share via email or anything like that), choose myself in the contacts list, then go to Messenger, open the link in a browser, and copy the URL from there. It's infuriating.
The astonishing village where little girls turn into boys aged 12
Its unclear to me if you're paying the current rate for the ad space to google or to the amount the creator would get. Eg: Are you buying 1 impression at google's price, or paying the amount the website owner would receive for 1 impression?
> we still don't know how to share a file

I disagree. Without DRM it would be as simple as generating a temporary signed link to S3 upon clicking 'Buy'. I could implement it myself in an hour. Even grandma would be able to use it no problem (click buy -> double click file -> watch movie).
Skip is hiring engineers with strong GNURadio/Wireless skills
Skip is hiring engineers with strong skills in GNURadio to help us increase the speed of reading RFID tags from n tags in n time to n tags in lg n time. If you are interested please get in touch at jobs@skip.it. We are based in NYC and offer competitive salary + equity. Open to part-time as well. Find out more at www.skip.it.

Best,

Spencer Hewett
Founder & CEO
This article is saying, Apple is awesome and Google is bad. Saved you a click.
These are completely fake, synthetic profiles. This is why you can buy them here: https://www.google.com/search?q=buy+facebook+accounts&oq=buy...
How does that affect the argument in any way? They are willing to pay to have this add viewed by a visitor on a site at a particular time, and the site is willing to display it along with the content. Their goal, in the broadest and most general sense is to have the ad displayed. You can't assume they are trying to get you to buy something by clicking on it (it may not even be available yet), you can't assume they are trying to have you buy something later (it could be a brand-awareness campaign where you may not have a need for what they are selling, but you may tell someone who does), you can't assume they are even selling a product or service (they may not be, it could be a social issue awareness ad).

I stand by my assertion that thinking you know exactly what the intention of an ad that was is naive. And that's before considering that you wouldn't even see it in this case, you would just block it and assume blindly.
How to create a custom scheduler for Amazon ECS
You can turn off push notifications for normal apps on Android, too.
Text configuration in individual small files, described at length in the doco, merely compiled into a database for runtime use; just like /etc/pwd.db and /etc/spwd.db (compiled with pwd_mkdb from /etc/master.passwd) /usr/share/misc/termcap.db (compiled with cap_mkdb from /usr/share/misc/termcap) /usr/share/terminfo/?/* (compiled with tic) data.cdb (compiled with tinydns-data from data) nsd.db (compiled with zonec) /etc/postfix/virtual.db (compiled from /etc/postfix/virtual with postmap) and so on and so forth.
> Maybe companies that generate revenue using these tactics?

Those companies have had roughly two decades to get their shit together and enforce non-invasive ads. If they can't manage basic quality standards, fuck 'em.
i've never been the relationship type. my hangups are on other things.
Yeah, the top one is the neighborhood, the inverted-color one is the opposite neighborhood (http://www.furia.com/page.cgi?type=log&id=393)...
The problem is that people aren't willing to pay very much for a patent application, and so the drafter doesn't really have enough time to scrutinize every single word.

It's not at all uncommon to spend 100 times as many lawyer-hours litigating a patent as you spend drafting it.
Just like Mozilla's pedantry about what's a "memory leak" that let me to ditch Firefox for Chrome years ago.
Inside a counterfeit Facebook farm http://theweek.com/articles/560046/inside-counterfeit-facebo...
Firefox OS has something like this. On Firefox Marketplace, you can submit a mobile website that serves a small manifest.json file and it will be indistinguishable from a native app. I've been praising this innovative approach so many times on HN, but I have to do it again---it elegantly solves a lot of the problems we're having with native apps, and it all mostly works and integrates fine with the OS (the idea could use some polishing but is good as a proof-of-concept). It's a shame that the OS itself never really took off.
The Bot Bubble: How click farms have inflated social media currency
Even without the DRM resolution cap, you need somewhere greater than 4096x4096 pixels per eye to adequately represent a 1920x1080 display. VR is not going to be as crisp as a normal monitor for quite a long time.
Yes, assembly (inline or not) isn't supported on tvOS/watchOS. It is grandfathered-in on iOS, but the direction is clear.
This seems like thinly veiled advertising for those two apps, one of which was released just 3 days ago. The other was released 7 days ago. Crystal is also pushing an article on WSJ around the same time.
That's a press release and reporting of a press release. It's a blank assertion it's false in the face of a research result. It carries no weight.
I had a reef tank for awhile. It was definitely a mini one at only 20 gallons. The biggest cost of reef tanks is the lighting. I was able to do it on the cheap by building my own lighting setup and managed to save money, but there were still some corals I couldn't grow. The ones I could grow did quite well. I finally stopped doing it not because of the money, but the time required. A small tanks requires tons of daily checks and minor adjustments where a larger tank can more easily survive fluctuations because of the buffer of more water.
What if there are (2^32)+1 ads on the screen!?