skysight-inc/HackerNews huggingface dataset:
I keep Facebook around so old friends can contact me and that's it. I used to use it every day when it was a way to communicate with friends and family and share pics of your experiences with friends.

Eventually it became a place for people to show off or bitch at each other because it's easier than doing it in person.

The ranking algorithm prioritizes annoying shit that will maximize ads and "engagement" over things I actually want to see like pics from my friends wedding.

Fuck Facebook and messenger. I login about once a week to check my messages and immediately log out. Snapchat now is a lot of what Facebook used to be
Why is the distinction important? I have heard people regularly confuse the two but now I'm wondering if it even matters outside of a technical discussion.
Once enough time passes, trivial things don't matter anymore. Cheops, Gilgamesh or Hammurabi probably weren't paragons of virtue by current standards, but we still know about them and their legacy.
I'm assuming your on an iPhone? Cause Android handles this much much much better.
In case someone hasn't come across "ABCD" before, it means American Born Confused Desi. Desi means someone of Indian heritage from the word Desh (country).
http://en.vedur.is/earthquakes-and-volcanism/volcanic-erupti...
This is exactly how the market is supposed to work. You can't argue that Nike is leveraging its huge market share unfairly. If anything, they're doing just the opposite - they're giving up their entire market share to whoever else wants it. The issue is that it's a seller's market currently. Taxing the seller is probably an example of the one thing you should definitely not do.
>south korea recently dumped their government via swarming the streets with millions of people until their demands were met. a similar strategy is unlikely to be executed in the US, however. the public is divided between those who still believe that they are politically empowered (the ascending right wing) and those who believe that the power elite are acting against everyone's best interest and there is no political force that can stop them (no political orientation has the monopoly on this group's membership).

I would have said similar until recently. Then millions of Americans started protesting, and haven't stopped.
No where in the article are notifications mentioned. Part of the law being used is that the text has to be delivered to a phone number so I'd be very surprised if this was about notifications.

If this IS about sending notifications then I'd agree that it's very poor. However, if Facebook are sending SMS messages when the user has opted out then I think that a suit is probably fair enough.
Just stop. Just. Stop.

The parent didn't mention Trump. You are the one who brought up Clinton.

And now you're whining hypocritically about childishness, when your childishness started all this.

The vast majority of Americans voted against Trump, who has been and continues to be the main dog-whistler-wink-winker for the only real echo chamber, of racist ideas like Obama wasn't born here, or was a Muslim, or supported terrorism, or created death panels, or whatever complete gutless "big lie" bullshit you seem to want to overlook.

Just give it a fucking rest.
I think those future changes are happening now. Personally I live miles from anywhere and yet have a high tech job and telecommute. Granted I'm in the minority at the moment, but this will become more common. I suspect we are at peak land value, however time will tell.
This is surprising to read considering the following article:

https://freeswitch.org/how-does-freeswitch-compare-to-asteri...

FreeSWITCH is an alternative to Asterisk.
Easy, they build up on new places, which they aren't allowed to do now.
No, that doesn't work. Because...

> Of course, C is ultimately a finite state machine because pointers have a fixed width.

Yes, but I'm willing to let that slide as long as you never do anything with a pointer but dereference one or compare two of them to see if they're equal (because you have to assume that to make any interesting computational model Turing-complete). But I'm not willing to let num_levels slide. If num_levels has a fixed width (and in C it would have to unless you show me how to build a purely functional bignum library) this solution won't work.

It really is not trivial to figure out how to make this work.
Ask HN: Does story rank factor comments views?
Sigh. I really miss Pud of Fucked Company. He had such a pithy way of describing companies. For example, he'd write about Accenture, and parenthetically say "pronounced ass-enter", and that summarized the situation perfectly.
Google tells me it's a screenshot of a marketing tool: https://www.getresponse.com/features/marketing-automation.ht...
Very true. I'm unlikely to take an arXiv article seriously if it hasn't been typeset in LaTeX.
The 5th amendment protects your from being compelled to provide incriminating information.

Your fingerprint is an attribute of you and has no such protection.
> Of course, in academia paraphrasing is still plagiarism, but it is likely no longer copyright infringement especially in this case.

That seems an odd thing to say. A significant portion of academic writing is paraphrasing, with attribution. What is a review article, other than attributed paraphrasing?
"Your mathematicians were so preoccupied with whether or not they could, they didn’t stop to think if they should."

Teaching someone the mechanics behind something and then certifying them as experts is dangerous. Have we learned nothing from Jurassic Park?
Ask HN: US Tax accountants with experience dealing with non-resident aliens?
Hi guys,

I'm struggling to find a good tax accountant who has experience dealing with non-resident aliens and withholding tax. Does anyone have any recommendations? Is there software that might be useful?

Lots of accountants I've contacted don't even realize its legal for non-resident aliens to own a business in the states (it's perfectly legal).

Thanks!
Nice article, and well done to the OP, but this post has actually reinforced why Microsoft's SQL Server is the LEAST favourite SQL database I have ever worked with in over 30 years.

Routines tasks like setting granular permissions for users is a major exercise in confusion and "Lets see if this actually works like we expect it to..."

That we have to use a completely separate database collections in MS-SQL for temporary tables, rather than have built in memory or non volatile tables as part of the core system is mystifying indeed.
You work in IT, this is not "the norm". Neither of us know how quickly remote work will play out, IMHO not quick. We've seen a concentration in urban areas since the original days of predictions of this, so prepare to be confounded again.

We are at peak land value because it was built on credit issuance to the boomers, who are about to start selling down. This is why we have ever lower rates and QE, to counteract this force.
> How about manipulating spacetime at a distance?

How would that change anything? You're still sending matter or energy FTL; you need matter or energy to curve spacetime.
I implemented a data structure similar to one in guava and I thought my code was pretty good. I looked at guava source out of curiosity and immediately refactored my data structure.

I ended up refactoring it again, and the code is still not as clear as guava.

For instance, I noticed they were using an enum for functions and I was like WTF who does that? Later I decided to make my library serializable so we can save to disk. Well, turns out that's exactly why they used an enum. My solution was to make a utility class to wrap the non-serializable objects but their solution was much clearer and less code
You will turn up a bunch with an internet search on [street] [renaming].

Proceed from that to [university] [hall] [renaming].
That looks nice. I wonder if there is a way to set it as the preferred mobile site (for incoming links). That being said the mobile site is quite good anyways, so it's not a big issue for me.
Curious, why don't you trust PIA? Have they done anything shady?
> Blacks are 6.6 times more likely than whites to commit murder

That should be "be found guilty of murder", not "commit murder". Ideally committing murder and being found guilty of murder would be perfectly correlated, but in reality they might not be for a variety of reasons.
PostgresQL is an RDBMS and has increasingly been demonstrated as able to hold it's own against closed source rivals.

I think the OPs tossing NOSQL in there was poor form, and I think "SQL engines" could be replaced with DBAs. The world still needs RDBMS and we desperately need people who understand them from an engineering perspective.

But as an average app developer, I can scale my product to serve hundreds of thousands of people with really shitty DB architecture by simply throwing RAM at Postgres. That means Oracle corporate promises and hoards of query-optimizing DBAs are not the default for most fast (and even some moderately fast) moving startups anymore.
Thanks for the implicit compliment, but I'm not a distinguished but elderly scientist. :-)
I have an iPhone. How do I scan a QR code? There's not a built in reader that I know of?
PageMaker has been dead software for like 10 years now, fwiw. InDesign is the modern replacement.
Weird, on Android I have been using the messenger app without the FB app for years without any issue. As for the messenger setup the Android version definitely had all those screens but the skip button was very obvious.
So since this about latex it feels appropriate to point this out. Justified works well when you have auto word hyphenation turned on, and your layouts are fixed. Web doesn't do word hyphenation (I think?), so the words have odd spacing between them, it sort of stands out right away. Justification works in latex because of word breaking, but even then one has to manually fix underfilled or overfilled lines (I.e. by slightly changing word usage). For web content where you have less control over these things (as opposed to printing for a fixed layout via PDF), ragged right often works better.
If it doesn't compromise your work, can you speak more of the path you took from a Ph.D. to startups/tech, and how your research allowed you to go down that path?

I'm a Ph.D. student in applied math as well, currently.
Well, this was in academia and it was a long time ago, but when I was in college at the turn of the century I used it. Once I noticed that the exact same paper got a whole extra grade in LaTeX, I never went back to word processors.
Installing Linux on a slightly dated chromebook advice
Has anyone recently installed a current distro on a dated chromebook? Looking for a reliable tutorial after a few mishaps
The CIA Is Sharing Declassified Maps
> They use it because certain journals require it, or their advisor makes them use it.

I think that's one of the jobs of an advisor: to encourage his students to strive to be better and do better.
Is there a way to batch requests? I'd like to be able to get/set more than one value at a time. It'd also be nice to be able to get a list of all my keys just in case I forget.
OCI doesn't let you hold government positions.
> But what if I want to wait for a child process to exit? I can't use select/poll for that since processes are not represented by file descriptors in standard POSIX – FreeBSD is a notable exception, but FreeBSD's facilities are non-standard.

And Linux has signalfd (also not POSIX).

I agree with you, signals are a pain, and could probably be replaced by fds at the handling side (of course not: KILL, STOP, CONT...). The overhead of polling vs asynchronous signal delivery could be optimized away with the VDSO.

> If I want to simultaneously wait on both a child process to terminate and a message to arrive on a socket, I am forced to use multiple threads.

As a matter of fact, you are not. I'm sure you know about EINTR.

Anyways I was more referring to your original parent ('should we continue to uphold "everything is a file"'), and it seems we both agree that "everything is a file" as a pure ideology is very worthwhile.
That would be a good thing. Woodrow Wilson, though widely regarded as a progressive icon, was a racist who purged the federal government of blacks. Yale should be ashamed of this man, not celebrate him.
Why can't someone sympathize and be well-wisher for the nation of their ancestors?
It is somewhat difficult to take seriously a paper that includes a statement like

"Vacant land sales are rarely observed in the United States,..."

I haven't gone through the economic model described in the paper, but it appears to be a traditional, static, linear thing that has a few issues.

If you want to live somewhere with fewer regulations, there are plenty of opportunities. Just avoid these things:

http://kotv.images.worldnow.com/images/6723723_G.jpg

And probably:

http://www.precisebuildings.com/images/uploads/build/400/dsc...

And keep in mind these may be your neighbors:

http://worldonline.media.clients.ellingtoncms.com/img/croppe...
You are only considering the up front ccst. Support and maintenance costs are not free.
After Trump Fallout, Uber Can’t Shake Its Elon Musk Envy
I don't really know of anything in Christianity, at least, that's incompatible with the idea of life elsewhere in the universe. Biblical literalists would take it hard, probably, but those guys have a lot more problems than space aliens.
ThinkPads too?
Sure. Why would you want to?
Thank you! Came here to mention them. Thrilled to see you feel the same way about the readability of that code base.
I'll take the opposing view.

When I see a resume in CMR I get the signal that the applicant still has their head in academia. That can be good or bad, in my particular field it's not that great.
> the "two sides" are unequal in their abilities for evaluative thought, self righteous zealotry, and dogmatism. an honest attempt at critical evaluation will go nowhere if your evaluating apparatus is garbage.

The good news is that you don't even have to worry about the "other side" just worry about the things that you believe. That was the point.

Also unlike hard sciences and logic the fact that there only two sides and one must be in either one, is also a thing to evaluate.

So you're right. First there is a need for a meta-evaluation, is my evaluation apparatus even working and how would I test if it is.
They're pretty much the same raw talent, just with 6+ extra years of navigating the Goog and collecting all the arcana that makes you an effective engineer there. Of all of the complaints I have heard from older and newer Googlers, not a single one (in person or on Memegen) has ever complained about a drop in engineer quality. If anything it is a continuing frustration over how high the hiring bar continues to be and how we can't get referral bonuses for any of our friends.
When you make that kind of money suddenly you're an accredited investor. It's supposed to mean you're a sophisticated enough investor to take on riskier investments, but the way it's implemented it only measures if you can take a loss (either you have > $1mil in assets or make $200k+/year). Thus people like athletes are exposed to much riskier investment deals than they really have the ability to comprehend. I don't blame anyone for losing money, let alone athletes.

To answer your question, I personally don't know all the details about my Vanguard fund, though I understand the basics. But that's very different from a slick salesman in a suit selling me an opportunity to invest in Brazil in a high-risk high-return investment scheme.
I'm in the upper middle class wage quartile and my rent is so high that losing my job would ruin me completely. High rent(for a reasonable one-bedroom) combined with my student loan payments means it takes about $3700 a month just to pay bills and live.

I'm not in Cali or NYC either.
Is that a little swimming pool? Neat
Israel sees record VC funding, shifts from quick exits to long-term growth
Talk Instant Messenger - 1983 - https://en.wikipedia.org/wiki/Talk_(software)

(okay, that was a joke)
I thought I read, a very long time ago, that 100-year mortgages were common in the Tokyo area.
> not having Google Play Services would dramatically reduce the security posture of an Android device.

I understand Verified Boot, but how would removing Google Play Services damage security? It would seem to reduce the attack surface.
Classic Studio Postmortem: Lucasfilm Games
Oh yes. Disney will never let Captain America or Mickey Mouse expire.
I'm headed there Thursday, here's hoping it can hold off a few more days.

On a related note, is WOW Air actually running flights below cost in some sort of promotion for Icelandic tourism? I know a lot of people in my social circle in LA who have all independently booked trips there solely because of the ridiculously cheap direct flights.

I wonder if fermented shark tastes good with poisonous ash.
Small, cross-functional teams that have their own large whiteboards and room doors that can close.

After trying many other things(remote, open-office) that turned to be the perfect solution for us. (SaaS B2B Product)
> "admits black students and employs black faculty"

Although rather few of either.
The Next Blue Collar Job? Coding
Let's hit the real point. When MS moved it's headquarters there, they hired a whole bunch of Munich voters.
> I had some level of respect for The Guardian vis a vis Glenn Greenwald

Are you familiar with Sam Harris' objections to his character?
the visuals in Enter the Void _understate_ those offered by dmt
> whoever made this list should include names that endorse it.

Clarifying to my own comment: I trust that it is authoritative, but people who don't read HN need to trust it.

Also, my whole comment is very much IMH - non-authoritative, - O.
Athelas (YC S16) hiring mobile/web engineers for blood diagnostics
> Houses can basically last an arbitrarily long amount of time and still remain functional. With most things, like a car, there is some nebulous end of life where its value is effectively $0, and the value of that thing will steadily decrease over time until it reaches that point.

That's equally true of housing as well. Come on up to Michigan, I can walk you though entire neighborhoods filled with homes that are all functionally obsolete and valueless.

Homes actually get worse -- a home can have negative value. If an empty lot costs $60k, it's not uncommon for a house on an equivalent lot to be only worth $50k, because it's assumed you'll have to spend $10k to properly demolish and dispose of the existing home before the lot becomes usable. In this scenario, the homes value is effectively negative $10k.

Homes don't hold their value, land and zoning does. And with prices as crazy high as they are today, the actual home cost is almost an afterthought. I suspect if land and zoning actually became affordable, more people would opt to toss and rebuild their old homes with new modern ones, similar to Tokyo residential development.
i hope everyone can look at this and see the conclusive proof:

many people in government from all sides abuse technology to control the lives of people in new, shocking, and totalitarian ways

to say "i'm not muslim, or Iranian, or Mexican, or a dissident", or etc, will soon no longer suffice.

Every conceivable activity and word you speak or think will eventually be evaluated if the technology is cheap enough and politicians are daring enough

The constitution doesn't even stop people from doing things like this anymore, so I don't know how to fix this
Why JavaScript isn't good
Js is obfuscated as a language feature.
"Describe, in single words, only the good things that come into your mind about your mother."
Rolling one's own often makes sense, and not just from an audit perspective.

Where I am for example almost all VPN vendors are blocked, so there's not much choice other than to roll your own. And once you've figured out how to do it on one provider you can pretty much do the same anywhere.
YES, THANK YOU.
Tool to find out what Facebook knows about you
We are on the internet, and online dictionaries exist. There is no reason to presume or assume the meaning of a word when it can merely be looked up.
Among the many open source PHP installs for things like Wordpress, I don't know that I've seen a single install of MySQL. WPEngine, for instance, only offer MySQL.

The 10M+ pulls (and 3.8k stars) on Docker Hub suggests that MySQL is still getting a ton of use.
> Avoid ORDER BY; sort in the app instead.

If you have unlimited memory, network bandwidth isn't a problem and the additional garbage-collection won't kill your performance.

Otherwise, yeah, totally.
> she was a child by walking to either Spain or Portugal (I forgot which)

how does one walk to Portugal w/o first walking to Spain ? >_>

great post though!
I would imagine the real issue is that other countries will likely not accept it.
Reminds me of the zillion articles that have been published over the years explaining why net neutrality is important. Sadly, this message doesn't even stick very well.
So when there are large gaps between the words on a line, I should experiment with manual hyphenation until it looks better?
>just about every piece of non-driver software from the Windows 95 era works unmodified on modern 64-bit Windows

Yep, see Linus Torvalds's rant about this: https://www.youtube.com/watch?v=1Mg5_gxNXTo&t=6m37s (skip to 6:37 and keep watching).
http://www.economist.com/node/13415153 [2009]

http://www.economist.com/blogs/freeexchange/2012/08/lost-dec... [2012]

https://en.m.wikipedia.org/wiki/Lost_Decade_%28Japan%29?wpro...
I'm really curious why this 14 mile strip of Antarctica is censored:

https://www.google.com/maps/place/70%C2%B010'04.0%22S+87%C2%...

Satellite map images with missing or unclear data:

https://en.wikipedia.org/wiki/Satellite_map_images_with_miss...
Study debunk ‘5 second rule': Sometimes bacteria transfer in less than a second
> Today, you still have to jump through hoops to do atomic file replace, and the hoops are different for different OSs

Do you? I may be misunderstanding you, but Posix says rename() is atomic.

Regarding your file system issues, note that you can have most of this with O_TMPFILE on linux. I think the slight exception is that file modes can't be restored if you are not a member of the original file's user or group.

But disregarding that, the file system changes you suggest (strict separation of "unit", "log", "managed", "temp" files) are artificial, so I don't think that they belong in the kernel. It's the old mechanism vs policy theme.

A small issue I have with Posix file systems is that the transaction granularity is a single file or sub-tree. You can't have transactions that affect file in distinct sub-trees.
I don't fall for your both-sides-do-it framing. Fact is that the other side had power and didn't do it. Now we have insane cheetoh in office and we're getting insane cheetoh policy ideas. This is not a matter of equivalence.
For MS, home users have been a "total cost of ownership" element in their b2b sales pitch. With home users familiar with basic MS software usage from home, MS can argue that businesses do not have to sped as much on training new employees if said businesses use MS products.
No reason why not -- those words were written the last time the US was having a huge backlash against immigrants. In that case it was a backlash against Catholics, and Europeans who weren't as white as Northern Europeans.

Today, being a hyphenated American is no big deal.
straya represent: walking home one night at about the 8th hr (so definitely coming down). It had rained so much the path was covered in water, and the frogs were out making a racket. There was a pinch on my heel, and I thought I felt a yabby grabbing hold of me. I shook my leg to shake it off, and looked back to find someone long and snakey hanging off my heel - obviously a harmless treesnake hunting the frogs. My mindstate immediately leapt up a level, and the path was writhing with snakes the whole way home.