skysight-inc/HackerNews huggingface dataset:
1. Incorporate - Create a name and make yourself a company. In the US, do your state incorporation papers (most are on-line) and get a TIN/EIN from the IRS, and open and fund a bank account in the company name. This allows you to do consulting work or even be called back by your former employer as a contractor, and it puts you in the right frame of mind for maintaining accounting and expenses while you are off work.
2. Meet people - Get out for networking events in your industry and visit a BNI chapter. Look for professional associations and groups in your area. Make networking your new job, even if you don't think you are good at it. Time to practice! The way to find better job opportunities is to be actively exploring the market. Sitting behind a screen mining the job boards is not a motivating exercise and does not make you visible.
3. Keep your schedule - There are work hours, and non-work hours, and don't let your typical work patterns fall out of sync. It's better for your brain and your emotional state.
4. Cut your expenses - Your revenues just went to 0, so time to get rid of subscriptions and habits that are costing you money. Cook at home and stop eating out, and make those rare times that you do eat out or grab a coffee be as an expense for your business.
5. Get fit - Join a gym, buy some running shoes, get out and restore your body. Fitness sharpens the mind, and a fit and trim individual finds work faster. Sad but true.
6. Keep a journal - Dump your thoughts. Capture your ideas. Get that stuff out of your head and make it real. You will find great catharsis in doing so, and some day you will re-read it from a very different perspective.

Welcome to the next chapter of your life, cheers!
I wouldn't overestimate government authorities either. A report on a person of interest crosses the desk of a deputy minister that says the person uses Signal could be enough to get the application blocked in the country.

Elected officials and political appointees demand action on things that are counter to their interests all the time, the people that execute those orders (if they appreciate that the order is counter-productive in the first place) have to decide what measures are worth fighting and which ones are not.
Of course, if the software or hardware on your phone is compromised, all is lost. This is not specific to Signal though.

> I'm saying that we have to trust them that they don't.

This applies to anything. It is not feasible to build and/or check all software and hardware by yourself.
>> But in my experience, at least HERE Maps and Bing Maps are quite up to par

when I had my Windows phones, I preferred the Bing Map app to Google Maps. I always thought the UI was superior and more user friendly to Google Maps.
There is an Indian startup that does that: InShorts.com
OpenDNS supports DNSCrypt.

208.67.222.222

Although they've been bought by Cisco recently.

You could also just run your own local caching resolver that hits the real root nameservers for lookup.
It's also more like 60-40 40-60, not 90-10 10-90.

That is, there are cultural differences between the city and rural majorities, but neither group is particularly homogeneous.
>The author equivocates online critique and criticism with being 'silenced'.

Others have addressed the substance of your remarks. Here, I just want to mention as a fellow commenter that equivocates means "to use equivocal language especially with intent to deceive; to avoid committing oneself in what one says." It does not mean to state that one thing is equivalent or leads to another.
Does anyone know why "8" seems to be such an important number at Facebook (f8, Building 8, and I believe way back when they were using Fedora 8 the first time they stated their server operating system, though that is probably coincidental)?
The library computers all had Fetch (a disk-eating koala and FTP client

I can't tell if that's meant to be a joke or if the guy had never seen a dog before.
I think it's pretty obvious that we cannot trust any messenger app that is closed source or relies on some company's service infrastructure. If it's closed source, you cannot possible know what it does. If it's relying on a company's infrastructure, it's likely to be banned by oppressive governments (and that includes most of the so called "free world"). In frustration over my own Government (Norway), I started last year a project to launch a new IM client based on the legacy TorChat protocol (https://github.com/jgaa/darkspeak). It turned out to be way more work than I expected - so it's been on hold for a few months while I spend time on some more urgent projects. However, I think p2p IM software, based on open source, over Tor (or similar technologies) is the only way to preserve privacy and confidentiality in the future.
That's something I would've asked a lawyer.

I was laid off from a firm that forced everyone to sign a non-disparagement of the CEO and company. For me, about $2000 was at stake. I was debating turning down the money but, after checking with lawyer friends, they also mentioned the lack of enforceability of those particular type of things (non-competes might be different). So I happily signed it and cashed the check.
> The answer is that "cool" and "happy" tags won't find the music you want. Vivaldi's "Spring" and Bobby McFerrin's "Don't Worry Be Happy" and "C'Mon Get Happy" by the Partridge Family are all "happy." As is "Sailing" by Christopher Cross and Charlie Pride's "Kiss an Angel Good Morning."

Are those all the same artist? The same album? The same genre?

My point in the above questions is that of course a single field won't perfectly fit to all songs in existence, but "fit" is subjective. If i want "up tempo" music, and i don't request anything else, then give me all up tempo music. Rage rock, rap, symphony, all of it. I can refine the filter if i want.

This allows me to query "play me all up tempo music from Dave Matthews Band". "Play me all happy music from Dave Matthews Band's album Live at the Rocks", and etc.

> Turns out that what most people really want when they say "I want to be able to sort/listen to my music by tags" is something that feels like a curated playlist, where the songs naturally work together one-after-another without being jarring, usually within some music category if not within a narrow genre.

Clearly that's not what i want, as i am extremely dissatisfied with Playlists.

Expecting all music to somehow be grouped into non-flexible folders (which is all playlists are) seems silly to me. Do you think i shouldn't be able to Search Google/Internet for custom terms?

Why can i not search music for custom tags, but i can search for genres? Having tags doesn't mean Playlists can't exist, but it can allow me to refine my UX to exactly what i want. I'm sick of curated Playlists, and i'm tired of trying to remember all song names in existence to build my own. I want better data to build collections of songs.
I'm not saying I believe this is an NSA operation, but it's certainly not beyond governments' capabilities to secretly register foreign companies.
People like Paul Graham and Peter Thiel have deep insights into several industries, but sadly adding "Hacker" into the title does not give the author those same mental faculties.

This is clearly written by an amateur and his advice is of little value. Example from article: "I never bought an option, and I don’t feel like I’ve missed anything important."

My protip: if you don't know what you're doing, get an index fund. Even people on Wall Street have trouble beating the market every year, so unless you are applying deep, specialized, and uncommon industry knowledge to specific companies, your chances are low.
Preferential voting is a bit useless in a presidential election isn't it? With only two major candidates, wouldn't that result in someone getting like 90%+ of the vote?

Side note: As an Australian, it absolutely blows my mind that voting is not compulsory in more countries. I have no idea why voting isn't compulsory, like taxes.
I feel like this shouldn't surprise me, but I had a lot more faith than was probably warranted in the guys behind WhatsApp. Part of it was I was so impressed with their backend tech, I just felt these were people like me that had similar cares and concerns that I do, including security, privacy, and performance. So when they implemented the Signal protocol, it was like a sign that I really had been right to trust them.

This is a sad day, because BILLIONS of people use WhatsApp. I wish I could get everyone to convert to Signal, but as I travel around the world WhatsApp is the most used way to communicate with people. Just today I added two additional local contacts to my WhatsApp so I could communicate here with them.

I wish I had a clearer understanding of the incentives here. Is this pure government strong-arm style coercion with NSLs, or is this intentional malfeasance on the part of executive management hoping to data mine for their own profits? Is it an innocent mistake? The technical talent was there to do this right, and they flubbed it anyway. WhatsApp implementing the Signal protocol was one of our great hopes for having legitimate worldwide secure communications in the hands of everyone in the coming decade. Now it's all lost...

:*(
This is a thought exercise, not my opinion as it's too complex/conspiracy theory-ish and more the plot of a Tom Clancy novel, but what if Obama is expanding the power and handing the reins over to intelligence groups that Trump has sidelined? The NSA/CIA are fantastic at collapsing and running foreign governments -- why not ours?
Mbox exists for this or FireJail, Sandboxie (Windows)or OSX sandbox-exec https://pdos.csail.mit.edu/archive/mbox/

https://wiki.mozilla.org/Security/Sandbox
PLUTO: automatic parallelizer for nested loops in C
I use org mode.

If you `(setq org-src-fontify-natively t)` in your org-mode hook it will render code blocks with that language's display settings, which helps a lot.

For two side-by-side buffers, left for code right for notes:

* left: `M-x clone-indirect-buffer`

* either: `M-x scroll-all-mode`

* right: `M-x fixme-mode`[1]

The idea is that you abuse the highlighting of FIXME/TODO comments (in the right buffer only) and put your notes there. Scrolling is synced so both buffers are always looking at the same view. It's a bit of a kludge but has the advantage over org-mode that it's easier to add the notes.

EDIT: If you cared enough about it you could write a simple major mode for the right pane that highlights all comments[2] so you don't need the FIXME prefix. As a bonus you could also grey out the actual code.

[1] https://www.emacswiki.org/emacs/FixmeMode

[2] http://ergoemacs.org/emacs/elisp_comment_coloring.html
throwaway21111 needs to be spanked for this audacious opinion. Is there an Overton-Window manual for successful "Hacker" News posts?
You don't seem to realize the immense amount of knowledge Jessica Livingston has about startups that no one else knows about. That information is obviously hugely valuable for other people, and she'd probably like to share it if she felt it was worth it.
This is a horrible thing for privacy but would information collected this way even be admissible in court? They could use it to inform investigations but I think they would have a very hard time trying to use this information to prosecute.
Wow, this is a great post. It feels like it is getting harder to have a rational argument/discussion online and social media. The default mode is silence for most rational people - and we need to fix this.

I wonder if there's a tech solution to this.
In alignment to codegeek's recommendation, and depending on your conditions / preferences:

You can also pick up small gig building more (and better) websites for local businesses. There's always a dumpy restaurant wanting a new website for few hundred bucks. The time you would spend with a textbook / tutorial, you can also consider synchronously apply them to real life commercial use. Also, you know Java and probably a lot of backend / db stuffs... you can bundle the whole stack together and build business solutions too instead of just "websites". Like a simple restaurant POS UI, sends order to kitchen kind of system... again, depending on how much free time you have and willingness to code for little pay just to learn.

JS / Front End Dev is one of the best setup to pair up with small jobs like that IMO.

I can also recommend Douglas Crockford's book JavaScript: The Good Parts http://shop.oreilly.com/product/9780596517748.do

Disclaimer: Never an academia kind of person, I take forever to go through any book. I found myself learn faster when I can go hands-on and fail within reasonable comforts. Now 15+ years into front end, I consider myself doing quite alright...
Just as a little additional perspective, the recipient agencies may still only query the raw data for foreign intelligence purposes, so it doesn't increase that power, just spreads it further.

Additionally, there was a great interview with Susan Hennessy in the Atlantic [1], where she suggested that this policy change has been in draft for nearly a decade, and that finalizing it potentially prevents rolling back the reforms that were made post Snowden for another decade.

[1] https://www.theatlantic.com/technology/archive/2017/01/obama...
Yes, I personally prefer that too. But I understand if facebook decided this is too much to ask for their users.
1. It's not Facebook's

2. The clients are open source (for me that's a moral reason)

3. Secret chats are verifiably encrypted

4. You can make your own client if you want, causing:

4.1. Someone used a custom client (tgcli) to create a backup feature, which I extended to make html exports like MSN had (quite a future-proof and readable format). This prevents lock-in.

4.2. You are much less restricted in your choice of operating system, given you or someone else takes the effort of porting or writing a client.

5. The existing desktop client is native and doesn't require your phone to be turned on and have data active.

6. The clients have lots of features like custom themes, sending large files, setting up a username which can be linked to publicly, creating broadcast channels, pinned chats, etc. I'm not sure how much of this whatsapp implemented by now. It's true that Telegram also copied other products a lot, but they added lots of features that competitors didn't have, but nowadays they do (it made the market more innovative again).

I'm also not saying everyone should move to Telegram. Some monopolies are better than others (some are owned by Facebook & other things I just mentioned) but all monopolies are bad.

Additionally Whatsapp has some advantages like calling and knowing what the profit model is. The latter is actually my greatest worry about Telegram, but everything considered, Telegram is the best thing currently available in my opinion.
i am more interested in accuracy comparison than i am in design.
> We don't correlate or combine information from our temporary or permanent logs with any personal information that you have provided Google for other services.

https://developers.google.com/speed/public-dns/privacy
Zelda and "1 2 Switch" are the only real launch titles, there's some filler crap to be sure but no one cares.

Skyrim is not a launch title.
What your friends and colleagues think about your emails
Agree. Swift is (one of) the most open source project apple has ever released. If anyone could complain about apple secrecy, lattner was probably the last one. Something doesn't add up. I think this is all speculation, and that something else more concrete was the real reason.

Maybe something like lattner wanting to go server side / linux full speed with swift, and apple not wanting to allocate enough resources on that ? Or people inside Apple still sticking to objective c too much ? Anyway, i'm really curious to see how this story will evolve.
Managing Docker Containers with Ansible
70M years ago the Hawaiian Islands were born
Not that it's particularly relevant, but the author is Jessica Livingston, a founding partner of YC and spouse of Paul Graham. She's 46.
The phone number 114 in China is just like the 411 in the US, it is a directory service, so that's why China uses 114 for the DNS servers.

On that note, the Chinese DNS would not resolve google or facebook properly due to the Great Firewall of China, I wonder if Freenom can resolve those domains within China without any proxy solutions.
Yes.

My house has a PS4, Ps3, Wii-U, a gaming PC, a Vita, and two 3DS machines. My kids spend 90% of their gaming hours on an iPad or phone. The PS4 is my favorite device.
I also agree with her and have had similar instances in my life where I chose to be silent.

My interpretation of this silence is an evaluation of opportunity cost. I choose to be silent even though I might have something to say because I value the time saved avoiding a pissing match by forgoing any benefit of speaking my mind.

I might be totally missing the mark on her intended meaning. Regardless of my interpretation, it is pretty disheartening that advancements in various areas can be stalled due to people reacting (read wanting to be offended) rather than listening, processing and engaging.
File capabilities are certainly better than setuid, but they still have the same problem of elevating privileges in a potentially-attacker-controlled environment. If setuid ping has a vulnerability that lets you get root, CAP_NET_RAW ping would also have a vulnerability that lets you read all traffic into the machine and spoof packets from privileged ports or existing connections. That's an uncomfortably large amount of access, even if it isn't quite root.
Born gay in Confederacistan? You're gonna have to keep that private until you can get a visa at 18 to move out to Caliburg. Any woman caught leaving Confederacistan to get an abortion will be prosecuted on site.
> "You can probably break into Giuliani's server," said Robert Graham of Errata Security. "I know this because other FreeBSD servers in the same data center have already been broken into, tagged by hackers, or are now serving viruses.

Your assumption is that being a "cybersecurity company" means you understand security. But see this extract from that other Giuliani article on HN:

> Since 2003 ... nominally advised clients on cybersecurity, but people who have worked with his firm say the advice is focused more on liability mitigation for companies rather than implementing best security practices.
I also not convinced. Chris was with Apple for more than a decade. He must have adapted to the secrecy culture after so many years.
They only did that due to user demand though. People didn't want their private life wide open for the world to see.
You're correct. I use -euf as a default for new scripts, until someone asks for relaxing these. I'll remove the -f now because you're right, globbing can be useful.
To me, it's extra empowering.

Who better to share, "You are not alone."
I think you misunderstood my point about circular reasoning, or maybe I was not clear. I know you quoted Isiah. I am disputing the quote matches Jesus very well, except for the theological justifications which was concocted up after the fact to make Jesus match the prophecy.

You are correct most historians assume a historical Jesus did exist. Just as they assume Mohammad and Gautama Buddha existed.
There's a bounty for that feature: https://github.com/SirCmpwn/sway/issues/986

Why don't you work on it?
This is a guess but only thing I could think of 8 is a lucky number in Chinese culture and Zuckerberg is married to Priscilla Chan who has Chinese heritage.
I've been using Wayland on Fedora 25 GNOME sessions for a few weeks now. I've not noticed any hiccups on copy/paste and I've definitely been doing it across Wayland-native and XWayland applications.

But maybe GNOME's compositor is handling that.
Ask HN: What will be your “Prove you are a bot” question?
Inspired by this : http://i3.kym-cdn.com/photos/images/newsfeed/001/070/750/612.jpg
so imaginative and creative answers are most welcome.
Use imagination than documentation :)
The Wii U is a faster Wii (from a hardware point of view), basically same CPU architecture, just more cores and higher clock speed.

The Switch runs on an ARM CPU. I doubt it will be compatible in any way.
It also generates billions of dollars of free marketing as everyone creates stories and pictures and live blogs at the keynote.

That has tangible value to Apple.
> If it's closed source, you cannot possible know what it does.

You can set up a wifi and try to MitM yourself and see what packets WhatsApp is sending/receiving. Then you can try to snoop on them and test. The fact that it is closed source doesn't mean you can't analyze it, it just means it's a black box that you have to carefully dissect.
I am not a security expert, but for me Moxie lost his credibility, even though he maybe one of the best crypto experts out there
It’s Not the Code You Struggle With, It’s the Maths
They know they are playing with fire here. You want zombie mice? because this is how you get zombie mice.

"This left him fairly certain that the experiments were triggering predation, not hunger or aggression."
Vena System Software Scam Review
How is this not the essence of things? Ie, the essence of discovering music? As a music lover, discovery is very important to me - as without it i stagnate on the same set of music.

It may not be the correct term of "disrupt", i don't follow the startup culture too closely - all i mean to say is, most products i've seen have bare bones discovery methods and don't let the user help inform the platform about what discovery they want. It would be like Searching Google if the only thing it gave you was precompiled lists of sites you might like.

So, i long for someone to "disrupt" this space by providing obvious (to me) content discovery and categorization methods. If you could provide me with a Spotify-like solution, and throw in meaningful ways to search, filter, discover, etc content? I'd switch in a heartbeat and i'm sure music lovers would spent quite a bit of time on that platform in the same way that they contribute to Spotify.
You are definitely not the only one.
Ocular Automaton
But I am not familiar enough with the firefox code to do this. I might unknowingly create a whole new set of security issues by changing a few lines in a project of this complexity.
There you go: http://opentld.com/partners/

There's some degree of Chinese involvement in this through CNNIC (China Internet Network Information Center)...
Japan firm considers 3 day weekend as nation rethinks culture of long work hours
That is good to know, thank you for sharing that! I'll be following this and try Signal again when it should finally work on my phone :)
That's neat. I wonder if they'd consider expanding the details around how they did that.
I.e.: The NSA is a paper clip making intelligence that has been given the task of stopping crime.
Got myself some "docker logs" and "heroku logs" also...
America's Suburban Experiment (2015)
Build a Localized App with a CMS API
okay, fair point.

I assume they still cant use the information in court but that really doesn't make it much better.
Yet.

Remember when they said they don't combine data from different properties?
Aren't you doing exactly that with another recursive resolver?
This is knot news
How do you talk people down after spending a year telling them Hitler was coming to power? The same media that created Broadway shows to lambaste the last President for being a war-monger are crying tearful farewells for Barry because he said something about climate change once. All the willful ignorance I see day in and day out gets harder and harder to take.
Just searched for the meaning of "qua" and it seems you are using it as "as" (so "humans as politicians"). Just wanted to add it here in case others also don't have a clue what "qua" means.
If the code works, it might make sense to post it at CodeReview.StackExchange.com

If it does not work, maybe StackOverflow if you can explain how it does not work.